technology stocks - German English Dictionary